mackerel cock (puffinus puffinus) - Turkish English Dictionary